Effects of Structural Complexity and Team Task Strategy on Object-Oriented Software Maintenance: An Experimental Test

نویسندگان

  • Narayan Ramasubbu
  • Chris F. Kemerer
  • Joseph M. Katz
  • David Darcy
  • Sherae Daniel
  • Sandra Slaughter
  • Giri Kumar Tayi
  • Kevin Steppe
چکیده

This study develops and empirically tests the idea that the impact of structural complexity on perfective maintenance of object-oriented software is significantly determined by the task strategy of programming teams (independent or collaborative). Two key dimensions of software structure, coupling and cohesion, were analyzed with respect to both the maintenance effort and the perceived ease-of-use by pairs of programmers. Hypotheses based on the distributed cognition and task interdependence theoretical frameworks were tested using data collected from a controlled lab experiment employing professional programmers. The results show a significant interaction effect between coupling, cohesion, and task strategy on both maintenance effort and perceived ease-of-use. Maintenance of the highly cohesive programs required 47% lower effort than the low cohesive programs, and was 80% lower for programs with low coupling than for the highly coupled programs. Further, our results would predict that managers who allocate maintenance tasks to independent or collaborative programming teams depending on the structural complexity of software could lower their team's maintenance effort by as much as 70% over managers who use simple uniform resource allocation policies. These results highlight the importance of achieving congruence between task strategies employed by collaborating team members and the structural complexity of software. (199 words)

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

The effects of Concept Mapping Strategy and Aural Vs. Written Prompts on Writing Test Performance Under Different Planning Conditions

This study examined the effects of aural and written prompts under two planning conditions (i.e. pre-task planning and no planning) on complexity, accuracy, and fluency of test takers' writing production. Forty learners in an English institute, who had already been classified as intermediate according to the Oxford Placement Test, were assigned to two planning conditions (i.e. no planning and p...

متن کامل

Modelsaz: An Object-Oriented Computer-Aided Modeling Environment

Modeling and simulation of processing plants are widely used in industry. Construction of a mathematical model for a plant is a time-consuming and error-prone task. In light of extensive advancements in computer science (both hardware and software), computers are becoming a necessary instrument in industrial activities. Many software tools for modeling, simulation and optimization of proces...

متن کامل

Visual Tracking using Learning Histogram of Oriented Gradients by SVM on Mobile Robot

The intelligence of a mobile robot is highly dependent on its vision. The main objective of an intelligent mobile robot is in its ability to the online image processing, object detection, and especially visual tracking which is a complex task in stochastic environments. Tracking algorithms suffer from sequence challenges such as illumination variation, occlusion, and background clutter, so an a...

متن کامل

The Effects of Task Variation on the Accuracy and Complexity of Iranian EFL Learners’ Oral Performance

Task variation is an integrative method aiming at the importance of learner-to-learner interactions in a wide range of learning contexts and fostering authentic use of language and meaningful communication. This study investigated the impact of task variation on the accuracy and complexity of Iranian EFL learners’ oral speech. In so doing, 80 intermediate EFL learners, majoring English at the I...

متن کامل

Improving Iranian Intermediate EFL Learners’ Oral Narrative Task Performance in Terms of Accuracy, Fluency and Complexity by Awareness Raising Through Semantic Fields

The effects different awareness-raising techniques might have on language learners’ performance have been studied by many researchers. The present study specifically focused on improving EFL learners’ oral narrative task performance in terms of accuracy, fluency and complexity by awareness raising through semantic fields. The participants in the study included 40 intermediate learners whose ini...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2010